Changed wording for required-features docs to be more clear that missing features...
authorJames Bendig <jbendig@starbytesoftware.com>
Tue, 21 Feb 2017 17:22:32 +0000 (11:22 -0600)
committerJames Bendig <jbendig@starbytesoftware.com>
Tue, 21 Feb 2017 17:22:32 +0000 (11:22 -0600)
src/doc/manifest.md

index ca418b83c48923879925c62e2b20113241e02370..59419d609d7f4e98baeee6fe174602b757c1b031 100644 (file)
@@ -553,9 +553,10 @@ harness = true
 
 ## The `required-features` field (optional)
 
-The `required-features` field specifies which features must be selected for the
-target to be built. This is only relevant for the `[[bin]]`, `[[bench]]`,
-`[[test]]`, and `[[example]]` sections, it has no effect on `[lib]`.
+The `required-features` field specifies which features the target needs in order
+to be built. If any of the required features are not selected, the target will
+be skipped. This is only relevant for the `[[bin]]`, `[[bench]]`, `[[test]]`,
+and `[[example]]` sections, it has no effect on `[lib]`.
 
 ```toml
 [features]